package ArrayList;

import java.util.ArrayList;

public class Test {
    public static void main(String[] args) {
        ArrayList<String> dog = new ArrayList();
        //添加数组元素
        dog.add("ouou:Dog");
        dog.add("yaya:Dog");
        dog.add("meimei:Dog");
        dog.add(2, "feifei:Dog");//添加feifei到指定位置

        dog.set(2, "meme:Dog");//替换修改第index+1的位置元素

        dog.remove(1);//删除指定位置的元素
        dog.remove("yaya:Dog");//删除元素
        dog.get(0);//返回索引所指位置的值
//      dog.clear();//清除所有元素
        System.out.println("共计有" + dog.size()+"条狗狗");
        System.out.println("分别是：");

        for (int i = 0; i < dog.size(); i++) {//遍历数组取出数组的值
            String dog1 = dog.get(i);//逐个取出
            System.out.println(dog1);
        }
        System.out.println(dog);
    }
}
